@charset "utf-8";
/* CSS Document */

BODY
{
    font-family: "宋体";
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font: 12px/180% "宋体";
    background: #fff;

    padding-top: 0px;
}
th, td
{
    font-family: "宋体";
}
H1
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H2
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H3
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H4
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H5
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H6
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.yellow
{
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #FF5A00;
}
.red
{
    color: #E50000;
}
.bule
{
    color: #19417F;
}


HR
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BLOCKQUOTE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DT
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DD
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
OL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
PRE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FORM
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FIELDSET
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LEGEND
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BUTTON
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
INPUT
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TEXTAREA
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TH
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TD
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DIV
{
    text-align: left;
    margin: 0px auto;
    font: 12px/180% "宋体";
}
A:link
{
    font-family: "宋体";
    color: #16387C;
    text-decoration: none;
}
A:visited
{
    font-family: "宋体";
    color: #16387C;
    text-decoration: none;
}
A:hover
{
    font-family: "宋体";
    color: #990303;
    text-decoration: underline;
}
IMG
{
    border-bottom-style: none;
    border-right-style: none;
    border-top-style: none;
    border-left-style: none;
}
OL
{
    list-style-type: none;
}
UL
{
    list-style-type: none;
}
LI
{
    list-style-type: none;
}
#head
{
    width: 1000px;
    margin-top: 5px;
    margin-right: auto;
    margin-bottom: 10;
    margin-left: auto;
}
.topbg01
{
    height: 29px;
    background-image: url(../images/topbg01.jpg);
    width: 1000px;
    margin: 0 auto;
}
.logo
{
    width: 160px;
    height: 90px;
    float: left;
    position: relative;
}
.topbanner
{
    width: 660px;
    height: 70px;
    float: left;
}
.topbanner img
{
    border: 0px;
}
.topright
{
    width: 180px;
    height: 90px;
    float: right;
    margin-top: -70px;
    padding-top: 10px;
}
.topright span
{
    display: block;
    width: 15px;
    float: left;
    text-align: center;
    margin-left: 10px;
    font-weight: bold;
    font-size: 14px;
    color: #01328e;
    line-height: 20px;
    height: 70px;
    padding-right: 5px;
    padding-left: 5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #173A7C;
    padding-top: 10px;
    margin-right: 5px;
}

.topright ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.topright ul li
{
    line-height: 20px;
    float: left;
    color: #01328e;
    font-weight: bold;
    padding-right: 5px;
    padding-top: 5px;
    padding-left: 5px;
}
.topright ul li a:link
{
    color: #01328e;
    font-family: "宋体";
    font-weight: bold;
    text-decoration: none;
}
.topright ul li a:visited
{
    color: #01328e;
    font-family: "宋体";
    font-weight: bold;
    text-decoration: none;
}
.topright ul li a:hover
{
    color: #01328e;
    font-family: "宋体";
    font-weight: bold;
    text-decoration: underline;
}
.line
{
    height: 100%;
    margin-left: 10px;
    width: 1px;
    background-color: #01328e;
    float: left;
}
.navtop
{
    width: 660px;
    float: left;
    height: 27px;
    margin-top: 8px;
}
.navtop ul
{
    list-style: none;
    float: left;
    margin: 0px;
    padding: 0px;
}
.navtop ul li
{
    height: 27px;
    text-align: center;
    float: left;
    width: 62px;
    background-image: url(../img/nav_li.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    line-height: 27px;
}
/*.navtop .lileft {
	background-image: url(../img/nav_li_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 75px;
}
.navtop .liright {
	background-image: url(../img/nav_li_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 75px;
}

.navtop ul li.down{
	background-image:url(../img/nav_sy_bg.gif);
	width:57px;
	color:#fff;
	font-weight:bold;
	font-size: 14px;
	margin-right: 5px;
	margin-left: 5px;
	height: 22px;
	padding-top: 5px;
}*/
.navbbg
{
    height: 35px;
    line-height: 35px;
    color: #fff;
    background-image: url(../img/navbbg.jpg);
    text-align: center;
    clear: both;
    background-repeat: no-repeat;
    background-position: left center;
    margin-top: 0px;
}
#globalLogin
{
    width: 1000px;
    margin-top: 5px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}
#globalLogin
{
    height: 30px;
    background-color: #09519C;
    background-image: url(../img/top_dh.gif);
    background-repeat: no-repeat;
}
#globalLogin A
{
    font-family: "宋体";
    font-size: 12px;
    color: #FFFFFF;
}
#date
{
    float: left;
    width: 100px;
    font-family: "宋体";
    font-size: 12px;
    color: #FFFFFF;
    padding-top: 5px;
    padding-left: 10px;
}

#login
{
    margin-top: 4px;
    padding-left: 0px;
    width: 335px;
    float: right;
    color: #fff;
}
#login .input1
{
    border-right-width: 0px;
    width: 73px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 17px;
    font-size: 12px;
    border-left-width: 0px;
    background-color: #fff;
    background-image: url(../img/nav_zhanghao.gif);
    background-repeat: no-repeat;
    background-position: 3px 3px;
}
#login .input2
{
    border-right-width: 0px;
    width: 73px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 17px;
    font-size: 12px;
    border-left-width: 0px;
    background-color: #fff;
    background-image: url(../img/nav_input2.gif);
    background-repeat: no-repeat;
    background-position: 3px 3px;
}
#login .text
{
    border-right-width: 0px;
    width: 73px;
    background: #fff;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 17px;
    font-size: 12px;
    border-left-width: 0px;
}
#login .button
{
    border-bottom-style: none;
    line-height: 19px;
    border-right-style: none;
    padding-left: 11px;
    width: 56px;
    border-top-style: none;
    border-left-style: none;
    cursor: pointer;
    font-weight: bold;
}

#links
{
    width: 250px;
    float: right;
    color: #fff;
    padding-top: 5px;
}
#links LI
{
    float: left;
    color: #FFFFFF;
}
#links .c1
{
    padding-bottom: 0px;
    padding-left: 13px;
    padding-right: 18px;
    padding-top: 0px;
}
#links .c2
{
    padding-bottom: 0px;
    padding-left: 13px;
    padding-right: 18px;
    padding-top: 0px;
    background-image: url(../img/icon_1.gif);
    background-repeat: no-repeat;
    background-position: 0px center;
}
#links .c3
{
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 18px;
    padding-top: 0px;
    background-image: url(../img/icon_2.gif);
    background-repeat: no-repeat;
    background-position: 0px center;
}
#links .c4
{
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 18px;
    padding-top: 0px;
}
.banner
{
    width: 1000px;
    margin-top: 8px;
    margin-right: auto;
    margin-bottom: 8px;
    margin-left: auto;
    text-align: center;
}
#commend
{
    width: 770px;
    float: left;
    color: #fff;
}
#commend A
{
    color: #fff;
}
#commend H4
{
    margin: 6px 0px 0px 10px;
    padding-left: 10px;
    width: 68px;
    display: inline;
    float: left;
}
.scrollNews
{
    position: relative;
    float: left;
    padding-top: 4px;
}
#newscommend
{
    padding-bottom: 0px;
    padding-left: 280px;
    width: 470px;
    padding-right: 2px;
    float: left;
    height: 19px;
    color: #2b2b2b;
    overflow: hidden;
    font-weight: normal;
    padding-top: 1px;
    font-size: 12px;
    line-height: 15px;
}
#newscommend A
{
    font-family: "宋体";
    color: #2b2b2b;
}
.scrollNews DIV
{
    position: absolute;
    left: 750px;
}
.scrollNews A
{
    font-family: "宋体";
    cursor: pointer;
}
.scrollNews IMG
{
    width: 25px;
    height: 8px;
}
#globalSearch
{
    padding-bottom: 0px;
    padding-left: 0px;
    width: 230px;
    padding-right: 0px;
    float: left;
    padding-top: 5px;
}
#globalSearch SPAN
{
    float: left;
    margin-right: 6px;
}
#globalSearch .text
{
    padding-bottom: 0px;
    padding-left: 5px;
    width: 100px;
    padding-right: 0px;
    background: #fff;
    height: 15px;
    color: #666;
    font-size: 12px;
    padding-top: 2px;
    border: 1px solid #9B9B9B;
}

#globalSearch .button
{
    border-bottom-style: none;
    line-height: 19px;
    border-right-style: none;
    padding-left: 15px;
    width: 50px;
    border-top-style: none;
    height: 19px;
    color: #fff;
    border-left-style: none;
    cursor: hand;
    font-weight: bold;
    background-image: url(../img/button_search.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
H2
{
    font-weight: bold;
}
#searchFormOption
{
    position: relative;
}
#loginUl
{
    padding-bottom: 0px;
    padding-left: 5px;
    width: 43px !important;
    padding-right: 0px;
    height: 15px;
    color: #666;
    font-size: 12px;
    cursor: default;
    padding-top: 2px;
    line-height: 15px;
    border: 1px solid #9B9B9B;
    background-color: #fff;
    background-image: url(../img/search2.gif);
    background-repeat: no-repeat;
    background-position: 32px center;
}
#loginFldselectop
{
    border-bottom: #8f1d22 1px solid;
    position: absolute;
    border-left: #8f1d22 1px solid;
    width: 50px;
    display: none;
    background: #fff;
    border-top: #8f1d22 1px solid;
    top: 19px;
    border-right: #8f1d22 1px solid;
    left: 113px !important;
}
#loginFldselectop LI
{
    line-height: 22px;
    height: 22px;
}
#loginFldselectop LI A
{
    line-height: 22px;
    padding-left: 5px;
    height: 22px;
    color: #000;
    text-decoration: none;
}
#search
{
    width: 1000px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}
#search
{
    margin-bottom: 8px;
    margin-top: 5px;
    height: 29px;
    background-image: url(../img/search_bg.gif);
    background-repeat: no-repeat;
}
#searchFormOption
{
    position: relative;
}
.content
{
    width: 1000px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
}
.content .L1
{
    padding: 0px;
    width: 360px;
    margin-bottom: 5px;
    float: left;
}
.content .pic
{
    padding: 0px;
    width: 360px;
    margin-bottom: 8px;
    float: left;
    height: 270px;
}
.gg_1
{
    height: 40px;
    width: 360px;
    margin-bottom: 8px;
    float: left;
}
.gg_2
{
    float: left;
    height: 90px;
    width: 750px;
    margin-bottom: 8px;
}
.gg_banner_1
{
    width: 1000px;
    margin-right: auto;
    margin-bottom: 8px;
    margin-left: auto;
    height: 90px;
}
.right_gg
{
    padding: 0px;
    float: left;
    height: 195px;
    width: 240px;
    margin-bottom: 8px;
}



.C1_gg
{
    float: left;
    height: 75px;
    width: 380px;
    margin-bottom: 11px;
}
.warp
{
    float: left;
    width: 750px;
    margin-right: 10px;
}
.right_gflt
{
    margin: 0px;
    padding: 0px;
    float: right;
    width: 240px;
}
.gwjl
{
    margin: 0px;
    padding: 0px;
    float: left;
    width: 240px;
}
.gwjl div
{
    margin: 0px;
    padding: 0px;
    float: left;
    width: 170px;
}

.gwjl p
{
    margin: 0px;
    padding: 0px;
    float: left;
    clear: both;
    width: 170px;
}

.gwjl img
{
    padding: 0px;
    float: right;
    height: 70px;
    width: 55px;
    border: 0px solid #CCCCCC;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}
.gwjl .buttontitle
{
    font-family: "宋体";
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/gwjl.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 24px;
    width: 73px;
    text-align: center;
    float: left;
    margin-bottom: 10px;
    clear: both;
}
.gwjl_ynrs .buttontitle
{
}

.gwjl_ynrs
{
    margin: 0px;
    padding: 0px;
    float: left;
    width: 240px;
}
.gwjl_ynrs div
{
    margin: 0px;
    padding: 0px;
    float: right;
    width: 170px;
}

.gwjl_ynrs p
{
    margin: 0px;
    padding: 0px;
    float: right;
    clear: both;
    width: 170px;
}

.gwjl_ynrs img
{
    padding: 0px;
    float: left;
    height: 70px;
    width: 55px;
    border: 1px solid #CCCCCC;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.gwjl_ynrs .buttontitle
{
    font-family: "宋体";
    font-size: 12px;
    line-height: 22px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/zyt.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 26px;
    width: 64px;
    text-align: center;
    float: right;
    margin-bottom: 10px;
    clear: both;
}
.dlgd_block
{
    padding: 10px;
    width: 220px;
    float: left;
    clear: both;
}
.dlgd_block .button_zyp
{
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/zyp.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: center;
    padding: 0px;
    float: left;
    height: 24px;
    width: 61px;
    margin: 0px;
}
.dlgd_block .button_wyly
{
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    padding: 0px;
    float: left;
    height: 20px;
    width: 69px;
    background-image: url(../img/wyyl.gif);
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: 8px;
}
.gdtl
{
    background-image: url(../img/gd_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 0px;
    float: left;
    height: 112px;
    width: 238px;
    margin-top: 0px;
    margin-right: 1px;
    margin-bottom: 13px;
    margin-left: 1px;
}
.gdtl span
{
    float: left;
    height: 50px;
    width: 80px;
    padding-top: 28px;
    padding-bottom: 10px;
    padding-left: 13px;
    line-height: 18px;
}
.gdtl p
{
    text-align: center;
    float: left;
    width: 100px;
    padding-top: 3px;
    color: #FFFFFF;
}
.gdtl .padding
{
    padding-left: 60px;
}
.gdtl .padding_1
{
    padding-left: 38px;
}

.right_gflt h4
{
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #999999;
    font-size: 12px;
    color: #16387C;
    margin-bottom: 8px;
    margin-top: 5px;
    float: left;
    width: 240px;
}





.R1_gg
{
    float: left;
    height: 75px;
    width: 240px;
    margin-bottom: 5px;
}



.content .C1
{
    padding: 0px;
    width: 380px;
    margin-bottom: 5px;
    margin-left: 5px;
    float: left;
}
.content .C1 .headline
{
    width: 380px;
    float: left;
    background-image: url(../img/title_yw.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 33px;
}
.headline img
{
    float: right;
    height: 30px;
    width: 235px;
    margin-top: 2px;
}

.news
{
    width: 360px;
    padding-top: 6px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}
.news ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}


.news li
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 23px;
    font-weight: normal;
    color: #16387C;
}
.news h3
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: underline;
    text-align: center;
}
.news h3 A
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: underline;
    text-align: center;
}
.news h3 A:hover
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #CC0000;
    text-decoration: none;
    text-align: center;
}
.content .R1
{
    padding: 0px;
    width: 240px;
    margin-bottom: 5px;
    float: right;
    overflow: hidden;
}
.block
{
    width: 358px;
    float: left;
    border: 1px solid #C3DCE9;
    height: 245px;
    color:#16387C;
}
.block p
{
    margin-right: 5px;
}
/*.block img {
	margin-top: 10px;
	margin-bottom: 5px;
}*/


.block .list3
{
    float: left;
    width: 195px;
    margin-top: 10px;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-left: 5px;
}

.block .title span
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/title_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 23px;
    width: 50px;
    padding-top: 3px;
    padding-left: 8px;
}

.block .title
{
    width: 358px;
    float: left;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    background-image: url(../img/block_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.block .title ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block .title li
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
}
.block .title li.down
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
    background-image: url(../img/title_bg_1.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #B6D4E4;
    border-left-color: #B6D4E4;
}

.block1
{
    width: 380px;
    float: left;
}
.block1 .title span
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/zx_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 23px;
    width: 49px;
    padding-top: 3px;
    padding-left: 8px;
}

.block1 .title
{
    width: 100%;
    float: left;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    margin-bottom: 5px;
}
.block1 .title ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block1 .title li
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
}
.block1 .title li.down
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
    background-image: url(../img/title_bg_1.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #B6D4E4;
    border-left-color: #B6D4E4;
}

.block2
{
    width: 236px;
    float: left;
    border: 1px solid #B7D4E9;
    margin-bottom: 10px;
}
.block2 .table
{
    float: left;
    width: 234px;
    margin-right: 2px;
    margin-left: 2px;
    height: 230px;
}

.block2 .list
{
    width: 225px;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
}
.block2 .list li
{
    font-size: 12px;
    line-height: 22px;
    font-weight: normal;
    color: #16387C;
}
.block2 .tt
{
    width: 220px;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #16387C;
    margin: 8px;
}
.block2 .tt img
{
    padding: 5px;
    float: left;
    height: 60px;
    width: 90px;
    margin-right: 10px;
    border: 0px solid #E3E3E3;
}

.block2 .title span
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/zx_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 23px;
    width: 49px;
    padding-top: 3px;
    padding-left: 8px;
}

.block2 .title
{
    width: 236px;
    float: left;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    background-color: #F0F5FA;
}
.block2 .title1
{
    width: 203px;
    float: left;
    height: 23px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    background-color: #FFFFFF;
    background-image: url(../img/xh_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 33px;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    padding-top: 6px;
}
.block2 .title ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block2 .title li
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
    height: 22px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B7D4E9;
}
.block2 .title li.down
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 14px;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
    height: 22px;
    background-image: url(../img/zt_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    background-color: #FFFFFF;
}
.block2 .tt1
{
    width: 234px;
    float: left;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    background-color: #FFFFFF;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 2px;
    margin-left: 2px;
}
.block2 .tt1 ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block2 .tt1 li
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 4px;
    padding-bottom: 0px;
    padding-left: 4px;
    height: 22px;
}
.block2 .tt1 li.down
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 4px;
    padding-bottom: 0px;
    padding-left: 4px;
    height: 22px;
    background-image: url(../img/title_bg_1.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #B7D4E9;
    border-left-color: #B7D4E9;
}

.TableTitle
{
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.TableTitle TH
{
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    color: #333333;
    vertical-align: top;
    background-color: #F5F5F5;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #EAEAEA;
    border-bottom-color: #EAEAEA;
    line-height: 22px;
}

.TableTitle TD
{
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: top;
    background-color: #FFFFFF;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EAEAEA;
    color: #16387C;
    line-height: 22px;
}

.Tableqx
{
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 6px;
    margin-left: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #c7c7c7;
}

.Tableqx TD
{
    padding-left: 1px;
    padding-right: 1px;
    vertical-align: top;
    background-color: #FFFFFF;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C7C7C7;
    line-height: 19px;
}

.Tableqx TR.even td
{
    background-color: #D6E5D0;
}
.Tableqx TD.date
{
    color: #999999;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    width: 33px;
}
.Tableqx TD.green
{
    color: #197802;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    width: 50px;
}
.Tableqx TD.red
{
    color: #FF0000;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
}
.warp_left
{
    float: left;
    width: 290px;
    margin-right: 10px;
}
.block3
{
    width: 288px;
    float: left;
    border: 1px solid #C3DCE9;
    margin-bottom: 8px;
}
.block3 .list1
{
    padding: 8px;
    float: left;
    width: 272px;
}
.block3 .list1 li
{
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    color: #16387C;
}

.block3 .title span
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url(../img/title_bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 23px;
    width: 50px;
    padding-top: 3px;
    padding-left: 8px;
}

.block3 .title
{
    width: 288px;
    float: left;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #B6D4E4;
    background-image: url(../img/block_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.block3 .title ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block3 .title li
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
}
.block3 .title li.down
{
    margin: 0px;
    list-style-type: none;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #16387C;
    float: left;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    height: 23px;
    background-image: url(../img/title_bg_1.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #B6D4E4;
    border-left-color: #B6D4E4;
}
.block4
{
    float: left;
    width: 288px;
    border: 1px solid #C6D8E0;
/*    margin-bottom: 8px;*/
}
.block4 h3
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
    text-decoration: underline;
    height: 40px;
}
.block4 h3 A
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
    text-decoration: underline;
}
.block4 h3 A:hover
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
    text-decoration: none;
}
.block4 .title_tt
{
    float: left;
    width: 288px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C6D8E0;
    background-image: url(../img/ps_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    line-height: 25px;
    height: 28px;
}
.blockkw
{
float:left;
    width: 288px;
/*    border: 1px solid #C6D8E0;*/

}
.blockkw .title_tt
{
    float: left;
    width: 288px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C6D8E0;
    background-image: url(../img/ps_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    line-height: 25px;
    height: 28px;
}
.c1{text-align:center;
    
}
.c1 a:link
{
 line-height:30px;
    color:#ff6600;
    font-size:16px;
    font-weight:bold;
}
.c1 a:visited
{font-weight:bold;
   
    line-height:30px;
    color:#ff6600;
    font-size:16px;
}

.c6{text-align:center;
    width:370px;
    
}
.c6 a:link
{
	line-height:50px;
	color:#8d0101;
	font-size:18px;
	font-weight:bold;
	font-family: "微软雅黑";
}
.c6 a:visited
{
	font-weight:bold;
	line-height:50px;
	color:#8d0101;
	font-size:18px;
	font-family: "微软雅黑";
}

.block4 .title_tt ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block4 .title_tt li
{
    float: left;
    padding-right: 8px;
    padding-left: 8px;
    font-size: 14px;
    font-weight: normal;
    color: #16387C;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #C6D8E0;
    padding-top: 3px;
}
.block4 .title_tt .down
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-color: #FFFFFF;
    background-image: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}


.block4 .title_tt p
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-image: url(../img/ps_li.gif);
    background-repeat: no-repeat;
    background-position: 45px 15px;
    width: 100px;
    padding-left: 10px;
    padding-top: 3px;
}
.bk
{
    float: left;
    width: 271px;
    margin-left: 8px;
    margin-top: 4px;
    margin-bottom: 4px;
}
.bk ul
{
    margin: 0px;
    padding: 0px;
}
.bk li
{
    float: left;
    margin-right: 6px;
}
.bk li img
{
    padding: 3px;
    height: 50px;
    width: 50px;
    border: 1px solid #EBEBEB;
    margin: 0px;
    display: block;
}
.bk li span
{
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    color: #666666;
    float: left;
    width: 58px;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
.bk_company
{
    float: left;
    width: 271px;
    margin-left: 9px;
    margin-top: 10px;
    padding-bottom: 11px;
}
.bk_company ul
{
    margin: 0px;
    padding: 0px;
}
.bk_company li
{
    float: left;
    margin-right: 7px;
}
.bk_company li img
{
    padding: 3px;
    border: 1px solid #EBEBEB;
    margin: 0px;
    display: block;
}
.bk_company li span
{
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    color: #666666;
    float: left;
    width: 70px;
    text-align: center;
    margin: 0px;
    padding: 0px;
}


.new
{
    padding: 8px;
    float: left;
    width: 272px;
}
.new li
{
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    color: #16387C;
}
.new span
{
    color: #999999;
    float: right;
    width: 40px;
}
.warp_right
{
    float: left;
    width: 450px;
    _width: 430px;
    overflow: hidden;
}
.block5
{
    float: left;
    width: 448px;
    border: 1px solid #C6D8E0;
    margin-bottom: 8px;
}
.block5 .zq
{
    height: 285px;
    width: 425px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 12px;
}
.block5 .title_tt
{
    float: left;
    width: 448px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C6D8E0;
    background-image: url(../img/ps_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    line-height: 25px;
    height: 28px;
}
.block5 .title_tt span
{
    float: right;
    height: 26px;
    width: 255px;
    margin-top: 1px;
    margin-right: 10px;
    font-size: 14px;
    font-weight: normal;
    color: #FF6600;
    text-align: right;
}

.block5 .title_tt ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block5 .title_tt li
{
    float: left;
    padding-right: 8px;
    padding-left: 8px;
    font-size: 14px;
    font-weight: normal;
    color: #16387C;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #C6D8E0;
    padding-top: 3px;
}
.block5 .title_tt .down
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-color: #FFFFFF;
    background-image: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}
.block5 .title_tt .zfwl
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-color: #FFFFFF;
    background-image: url(../img/zfwl_logo.gif);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: 5px 1px;
    padding-left: 35px;
    padding-right: 10px;
}
.zfwl_tab
{
    float: left;
    width: 435px;
    margin-left: 8px;
    padding-top: 10px;
    padding-bottom: 5px;
    _width: 420px;
    overflow: hidden;
}
.zfwl_tab ul
{
    margin: 0px;
    padding: 0px;
}
.zfwl_tab li
{
    float: left;
    margin-right: 5px;
}
.zfwl_tab li img
{
    margin: 0px;
}
.zfwl_tab li span
{
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    color: #666666;
    float: left;
    width: 58px;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
.block5 .sp
{
    background-color: #FFFFFF;
    background-image: none;
    float: left;
    width: 430px;
    margin-top: 12px;
    margin-left: 15px;
}
.block5 .sp img
{
    height: 80px;
    width: 130px;
    border: 1px solid #CCCCCC;
    margin: 0px;
    padding: 0px;
}

.block5 .sp ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block5 .sp li
{
    float: left;
    margin-right: 11px;
    width: 130px;
}
.block5 .sp li span
{
    background-image: url(../img/sp_li.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    height: 16px;
    width: 16px;
    padding: 0px;
    margin-top: 60px;
    margin-left: 100px;
    position: absolute;
}
.block5 .sp li p
{
    text-align: center;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 130px;
    color: #16387C;
    display: block;
    height: 25px;
    line-height: 25px;
}


.gg_banner
{
    width: 978px;
    margin-top: 8px;
    margin-right: auto;
    margin-bottom: 8px;
    margin-left: auto;
    border: 1px solid #E0E0E0;
    padding: 10px;
    float: left;
}
.gg_banner .img
{
    margin-right: 11px;
}
.block6
{
    float: right;
    width: 698px;
    border: 1px solid #C6D8E0;
    margin-bottom: 8px;
}
.block6 span
{
    padding: 5px;
    width: 10px;
    margin-top: 50px;
}
.new_pre
{
    width: 5px;
    float: left;
    height: 10px;
    cursor: pointer;
    background-image: url(../img/bk_j_1.gif);
    background-repeat: no-repeat;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.new_next
{
    width: 5px;
    float: right;
    height: 10px;
    cursor: pointer;
    background-image: url(../img/bk_j_2.gif);
    background-repeat: no-repeat;
    padding: 0px;
    margin-top: 25px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.news_pre
{
    width: 10px;
    float: left;
    height: 45px;
    cursor: pointer;
    background-image: url(../img/jiantou_left.gif);
    background-repeat: no-repeat;
    margin-top: 8px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.news_next
{
    width: 10px;
    float: right;
    height: 45px;
    cursor: pointer;
    background-image: url(../img/jiantou_right.gif);
    background-repeat: no-repeat;
    padding: 0px;
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.newsS_pre
{
    width: 10px;
    float: left;
    height: 45px;
    cursor: pointer;
    background-image: url(../img/jiantou_left.gif);
    background-repeat: no-repeat;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.newsS_next
{
    width: 10px;
    float: right;
    height: 45px;
    cursor: pointer;
    background-image: url(../img/jiantou_right.gif);
    background-repeat: no-repeat;
    margin: 0px;
    padding: 0px;
}
.block6 h3
{
    font-family: "宋体";
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
    text-decoration: underline;
}

.block6 .title_tt
{
    float: left;
    width: 698px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C6D8E0;
    background-image: url(img/ps_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    line-height: 25px;
    height: 28px;
}
.block6 .title_tt ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.block6 .title_tt li
{
    float: left;
    padding-right: 8px;
    padding-left: 8px;
    font-size: 14px;
    font-weight: normal;
    color: #16387C;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #C6D8E0;
    padding-top: 3px;
}
.block6 .title_tt .down
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-color: #FFFFFF;
    background-image: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}


.block6 .title_tt p
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #16387C;
    background-image: url(img/ps_li.gif);
    background-repeat: no-repeat;
    background-position: 80px 15px;
    width: 100px;
    padding-left: 10px;
    padding-top: 3px;
}
.hz_bot
{
    width: 650px;
    float: left;
    padding: 10px;
    margin-top: 2.5px;
    margin-bottom: 2.5px;
    margin-left: 20px;
}
.zq_np LI
{
    padding-bottom: 8px;
    padding-left: 0px;
    padding-right: 15px;
    float: left;
    padding-top: 0px;
}
.zq_np LI.end
{
    padding-bottom: 8px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.zq_np LI IMG
{
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    width: 40px;
    display: block;
    float: left;
    height: 40px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}
.zq_np LI P
{
    padding-bottom: 0px;
    line-height: 20px;
    padding-left: 8px;
    width: 95px;
    padding-right: 0px;
    float: left;
    height: 62px;
    padding-top: 0px;
}
.kw
{
    float: left;
    width: 675px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.kw ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.kw li
{
    padding: 0px;
    float: left;
    width: 107px;
    margin-right: 18px;
}
.kw li span
{
    font-family: "宋体";
    font-size: 12px;
    line-height: 22px;
    font-weight: normal;
    color: #18397C;
    text-align: center;
    width: 105px;
    float: left;
    margin: 0px;
    padding: 0px;
}

.kw li IMG
{
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    width: 105px;
    display: block;
    float: left;
    height: 140px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}
.kw p
{
    padding: 10px;
    width: 10px;
}
.hx_f
{
    width: 1000px;
    overflow: hidden;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
	text-align:center;
}
.hx_f_nav
{
    text-align: center;
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 0px;
    padding-right: 0px;
    height: 34px;
    padding-top: 5px;
    background-image: url(../img/foot_bg.gif);
    background-repeat: repeat-x;
    background-position: 100% top;
}
.hx_f_nav SPAN
{
    color: #a2a2a2;
    font-size: 22px;
}
.hx_f_img
{
    text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}
.hx_f_img IMG
{
    margin: 0px 18px;
}
.hx_f_con
{
    text-align: center;
    padding-bottom: 30px;
    padding-left: 0px;
    padding-right: 0px;
    color: #4c4c4c;
    padding-top: 10px;
}
.gwjltitle
{
    font-family: "宋体";
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    float: left;
}
.gwjltitle a:link
{
    font-weight: bold;
}
.gwjltitle a:visited
{
    font-weight: bold;
}
.adList2
{
    float: left;
    color: #16387C;
    background-color: #F2F8FB;
    border: 1px solid #C7E0EF;

}
.adList2 LI
{
    line-height: 24px;
    width: 110px;
    float: left;
}
.adList2 A
{
    color: #436472;
}
.adList2 A:hover
{
    color: #436472;
}
.unit
{
    border-bottom: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-right: #bebebe 1px solid;
    padding: 10px;
    width: 978px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    margin-bottom: 8px;
}
